Mirrors 2 rozpoczyna się w momencie, w którym Max (Stahl) wychodzi z odwyku. Rozpoczyna pracę jako stróż nocny w domu towarowym swojego ojca (Katt). Podczas jednego z dyżurów widzi w lustrze tajemniczą dziewczynę. Od tego momentu wciąż prześladuje go ten widok. Nie jest jednak pewien czy jest to...